ethical arguments - French English Dictionary